package com.caigou.service;

import com.caigou.bean.cms.entity.ArticleLaw;

public interface ArticleLawService {
    ArticleLaw saveArticleLawData(String articleId, Integer lawTimeliness, String lawReferenceSource, String lawReferenceYear, String lawReferenceNumber,
                                  Integer lawReplaceStatus, String lawReplace, Integer lawIssueUnit, Integer lawClass, Integer lawLevel,
                                  String lawIssueTime, String lawImplementTime, String lawOverdueTime, Integer lawEntryLevel, Integer lawEntryStatus,
                                  Integer lawEntryPageStatus, Integer lawPrefixStatus, String lawPrefix);

    int deleteArticleLawData(String articleId);

    int updateArticleLawData(String articleId, Integer lawTimeliness, String lawReferenceSource, String lawReferenceYear, String lawReferenceNumber,
                             Integer lawReplaceStatus, String lawReplace, Integer lawIssueUnit, Integer lawClass, Integer lawLevel,
                             String lawIssueTime, String lawImplementTime, String lawOverdueTime, Integer lawEntryLevel, Integer lawEntryStatus,
                             Integer lawEntryPageStatus, Integer lawPrefixStatus, String lawPrefix);

    ArticleLaw loadArticleLawData(String articleId);
}
